test coverage
$ \mathrm{coverage} = \frac{\mathrm{testによって実行されたコードの行数}}{\mathrm{総行数}}
網羅率はテスト・スイートの質が悪いことを示せても、テスト・スイートの質が良いことを証明することはできない
if文(3行)を辞めて、3項演算子(1行)を使えば、coverageが上がることになる
実行したことしかわからない(正しく検証されたのかはわからない)
使用するlibrary内のコードは対象にならない
libraryが提供する関数の返り値のパターンを網羅できない